# Update 'TaxationSubRecord'

Endpoint: PATCH /objects/taxations/taxationsubrecord/{pk}/
Version: 2.0.0
Security: customer_id, application_id, service_id, service_version_id, client_ct, client_object_id, client_secret

## Path parameters:

  - `pk` (string, required)

## Request fields (application/json):

  - `organization` (object)

  - `organization.id` (string)

  - `custom_id` (string)

  - `taxation_record` (object, required)

  - `taxation_record.id` (string)

  - `building` (object)
    **Additional Validation Information:**
This value can't bet set, when any of the following fields are set: `parking_lot`, `outdoor_area`
This field, or at least one of the following fields must be set: `parking_lot`, `outdoor_area`

  - `building.id` (string)

  - `parking_lot` (object)
    **Additional Validation Information:**
This value can't bet set, when any of the following fields are set: `building`, `outdoor_area`
This field, or at least one of the following fields must be set: `building`, `outdoor_area`

  - `parking_lot.id` (string)

  - `outdoor_area` (object)
    **Additional Validation Information:**
This value can't bet set, when any of the following fields are set: `building`, `parking_lot`
This field, or at least one of the following fields must be set: `building`, `parking_lot`

  - `outdoor_area.id` (string)

  - `for_year` (integer, required)

  - `structure_operation_type` (integer, required)
    **Additional Validation Information:**
Enum Descriptions:
* `0` - Electricity Outdoor Area
* `1` - Electricity Heat Station
* `2` - Electricity Water Station
* `3` - Electricity Wind Low Taxation
* `4` - Electricity Wind
* `5` - Rentable Housing
* `6` - Rentable Housing Outdoor Area
* `7` - Rentable Industrial Premises
* `8` - Rentable Industrial Premises Outdoor Area
* `9` - Industry Outdoor Area
* `10` - Industry Office
* `11` - Industry Storage
* `12` - Industry Production
* `13` - Industry Construction
* `14` - Industry Production Method Structure
* `15` - Beat Office
* `16` - Beat Storage
* `17` - Beat Production
* `18` - Beat Construction
* `19` - Beat Outdoor Area
* `20` - Agriculture Field
* `21` - Agriculture Pasture
* `22` - Agriculture Economic
* `23` - Agriculture Forest
* `24` - Agriculture Non Deforestation Restrictions
* `25` - Agriculture Small Housing
* `26` - Agriculture Small Housing Outdoor Area
* `27` - Special Unit
* `28` - Other
    Enum: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28

  - `consider_under_construction` (boolean)

  - `value_year` (integer)

  - `yearly_rent` (number)

  - `spaces_area` (number)

  - `taxation_unit_number` (string)

  - `value` (number, required)

  - `pre_adjusted_value` (number, required)

  - `value_adjustment_motivation` (string)

  - `value_adjustment_code` (string)

## Response 200 fields (application/json):

  - `organization` (object)

  - `organization.id` (string)

  - `id` (string, required)
    **Additional Validation Information:**
Must be unique

  - `custom_id` (string)

  - `created_at` (string)

  - `taxation_record` (object, required)

  - `taxation_record.id` (string)

  - `building` (object)
    **Additional Validation Information:**
This value can't bet set, when any of the following fields are set: `parking_lot`, `outdoor_area`
This field, or at least one of the following fields must be set: `parking_lot`, `outdoor_area`

  - `building.id` (string)

  - `parking_lot` (object)
    **Additional Validation Information:**
This value can't bet set, when any of the following fields are set: `building`, `outdoor_area`
This field, or at least one of the following fields must be set: `building`, `outdoor_area`

  - `parking_lot.id` (string)

  - `outdoor_area` (object)
    **Additional Validation Information:**
This value can't bet set, when any of the following fields are set: `building`, `parking_lot`
This field, or at least one of the following fields must be set: `building`, `parking_lot`

  - `outdoor_area.id` (string)

  - `for_year` (integer, required)

  - `structure_operation_type` (integer, required)
    **Additional Validation Information:**
Enum Descriptions:
* `0` - Electricity Outdoor Area
* `1` - Electricity Heat Station
* `2` - Electricity Water Station
* `3` - Electricity Wind Low Taxation
* `4` - Electricity Wind
* `5` - Rentable Housing
* `6` - Rentable Housing Outdoor Area
* `7` - Rentable Industrial Premises
* `8` - Rentable Industrial Premises Outdoor Area
* `9` - Industry Outdoor Area
* `10` - Industry Office
* `11` - Industry Storage
* `12` - Industry Production
* `13` - Industry Construction
* `14` - Industry Production Method Structure
* `15` - Beat Office
* `16` - Beat Storage
* `17` - Beat Production
* `18` - Beat Construction
* `19` - Beat Outdoor Area
* `20` - Agriculture Field
* `21` - Agriculture Pasture
* `22` - Agriculture Economic
* `23` - Agriculture Forest
* `24` - Agriculture Non Deforestation Restrictions
* `25` - Agriculture Small Housing
* `26` - Agriculture Small Housing Outdoor Area
* `27` - Special Unit
* `28` - Other
    Enum: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28

  - `consider_under_construction` (boolean)

  - `value_year` (integer)

  - `yearly_rent` (number)

  - `spaces_area` (number)

  - `taxation_unit_number` (string)

  - `value` (number, required)

  - `pre_adjusted_value` (number, required)

  - `value_adjustment_motivation` (string)

  - `value_adjustment_code` (string)

  - `taxation_type` (any)

  - `tax_value` (any)

  - `tags` (any)

  - `customer_columns` (any)

  - `pending_monitor_approval_amount` (any)

